SynthDef(\cfstring1, { arg i_out, freq = 360, gate = 1, pan, amp=0.1;
var out, eg, fc, osc, a, b, w;
fc = LinExp.kr(LFNoise1.kr(Rand(0.25,0.4)), -1,1,500,2000);
osc = Mix.fill(12, {LFSaw.ar(freq * [Rand(0.99,1.01),Rand(0.99,1.01)], 0, amp) }).distort * 0.2;
eg = EnvGen.kr(Env.asr(1,1,1), gate, doneAction:2);
out = eg * RLPF.ar(osc, fc, 0.1);
#a, b = out;
Out.ar(i_out, Mix.ar(PanAz.ar(4, [a, b], [pan, pan+0.3])));
}).store;

e = Pbind(
//\degree, Pwhite(0,12), 
\degree, Pbrown(0,12,1),
\dur, 0.2, 
\instrument, \cfstring1
).play;

e = Pbind(
//\degree, Pwhite(0,12), 
\degree, Pbrown(0,18,4),
\dur, 0.3, 
\instrument, \cfstring1
).play;

   